package tools

import (
	"fmt"
	"os"
)

func (t Command) Cat() {

	if len(os.Args) != 3 {
		fmt.Println("请求参数有误！请参考：yt cat /app/demo.txt")
		return
	}
	filepath := os.Args[2]
	// 查看文件内容
	// 使用 os.ReadFile 读取文件内容
	fileContent, err := os.ReadFile(filepath)
	if err != nil {
		fmt.Printf("错误：无法读取文件 %s 错误信息：%v\n", filepath, err)
		return
	}
	fmt.Println(string(fileContent))
}
